package com.sunmnet.auto.spring.mvc;

import com.sunmnet.pub.connector.bean.VersionBean;

public class Version extends com.sunmnet.pub.connector.version.BaseVersion {
	static {
		cmd = "start.sh/start.bat";

		procName = "auto-spring-mvc"; //项目名称
		projectNote = "springMVC自动化模型工具"; //项目说明
		teamName = "研发部"; //小组名称
		
		defDataSourceId = ASMConfig.DS; 		//默认数据源ID
		supportScriptName = "ASM"; 	//脚本名称
		scriptCharset = "UTF-8";	//脚本内容编码
/////////////////////////////////升级记录////////////////////////////////////////
		VersionBean vb = null;
		
		vb = new VersionBean();
		vb.setAuthor("Sunmnet");
		vb.setVer("V1.0");
		vb.setReleaseTime("2015-08-18 18:18:18.88");
		vb.setLastModifyContent("创建");
		//配置了脚本，就可以使用autoDB进行数据库自动创建
	/*	vb.setScriptVersion(0.1);
		vb.addUpdateScript(defDataSourceId, "script/{项目简写}_{create|update}_{日期}_{姓名}.sql");
		vb.addRollbackScript(defDataSourceId, "script/{项目简写}_rollback_{日期}_{姓名}.sql");*/
		addVersion(vb);
		
		
	}
	
	/**
	 * main方法，调用父类show方法输出
	 * 
	 * @param args 参数,-v:打印显示信息；-u更新文件，找不到则新建；-c创建，有旧文件则先备份
	 */
	public static void main(String[] args) {
		
		if(args == null || args.length <= 0) {
			args = new String[]{"-u"};
		}
		
		new Version().show(args);
	}
}
